package io.renren.modules.sys.entity;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

/**
 * 应用字典分组表
 * 
 * @author jingtang
 * @email sunlightcs@gmail.com
 * @date 2018-06-29 15:52:06
 */
@TableName("sys_dic_group")
public class DicGroup implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 字典分组ID
	 */
	@TableId
	@TableField(value="dic_gp_id")
	private String dicGpId;
	/**
	 * 字典分组名称
	 */
	@TableField(value="name")
	private String name;
	/**
	 * 应用ID
	 */
	@TableField(value="sys_id")
	private String sysId;
	/**
	 * 字典分组代码
	 */
	@TableField(value="code")
	private String code;
	/**
	 * 字典分组描述
	 */
	@TableField(value="descp")
	private String descp;
	/**
	 * 字典类型[0现行结构,1树型结构]
	 */
	@TableField(value="type")
	private String type;
	/**
	 * 对字典进行分类
	 */
	@TableField(value="parent_id")
	private String parentId;
	/**
	 * 租户ID
	 */
	@TableField(value="tenant_id")
	private String tenantId;
	/**
	 * 字典级别：0 系统级别  1用户级别
	 */
	@TableField(value="level")
	private Integer level;
	/**
	 * 创建时间
	 */
	@TableField(value="create_time")
	private Long createTime;
	/**
	 * 创建人
	 */
	@TableField(value="create_user_id")
	private String createUserId;
	/**
	 * 创建人名
	 */
	@TableField(value="creater")
	private String creater;
	
	/**
	 * 全路径
	 */
	@TableField(value="path")
	private String path;

	public String getPath() {
		return path;
	}
	public void setPath(String path) {
		this.path = path;
	}
	/**
	 * 设置：字典分组ID
	 */
	public void setDicGpId(String dicGpId) {
		this.dicGpId = dicGpId;
	}
	/**
	 * 获取：字典分组ID
	 */
	public String getDicGpId() {
		return dicGpId;
	}
	/**
	 * 设置：字典分组名称
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：字典分组名称
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：应用ID
	 */
	public void setSysId(String sysId) {
		this.sysId = sysId;
	}
	/**
	 * 获取：应用ID
	 */
	public String getSysId() {
		return sysId;
	}
	/**
	 * 设置：字典分组代码
	 */
	public void setCode(String code) {
		this.code = code;
	}
	/**
	 * 获取：字典分组代码
	 */
	public String getCode() {
		return code;
	}
	/**
	 * 设置：字典分组描述
	 */
	public void setDescp(String descp) {
		this.descp = descp;
	}
	/**
	 * 获取：字典分组描述
	 */
	public String getDescp() {
		return descp;
	}
	/**
	 * 设置：字典类型[0现行结构,1树型结构]
	 */
	public void setType(String type) {
		this.type = type;
	}
	/**
	 * 获取：字典类型[0现行结构,1树型结构]
	 */
	public String getType() {
		return type;
	}
	/**
	 * 设置：对字典进行分类
	 */
	public void setParentId(String parentId) {
		this.parentId = parentId;
	}
	/**
	 * 获取：对字典进行分类
	 */
	public String getParentId() {
		return parentId;
	}
	/**
	 * 设置：租户ID
	 */
	public void setTenantId(String tenantId) {
		this.tenantId = tenantId;
	}
	/**
	 * 获取：租户ID
	 */
	public String getTenantId() {
		return tenantId;
	}
	/**
	 * 设置：字典级别：0 系统级别  1用户级别
	 */
	public void setLevel(Integer level) {
		this.level = level;
	}
	/**
	 * 获取：字典级别：0 系统级别  1用户级别
	 */
	public Integer getLevel() {
		return level;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Long createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Long getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：创建人
	 */
	public void setCreateUserId(String createUserId) {
		this.createUserId = createUserId;
	}
	/**
	 * 获取：创建人
	 */
	public String getCreateUserId() {
		return createUserId;
	}
	/**
	 * 设置：创建人名
	 */
	public void setCreater(String creater) {
		this.creater = creater;
	}
	/**
	 * 获取：创建人名
	 */
	public String getCreater() {
		return creater;
	}
	
}
